﻿html {
	overflow-y: scroll; 
}
body, table, td, th, input, select, textarea {
	color: #000000;
	font-size: 12px;
	font-family:  Arial,"宋体";
}
form {
	margin: 0;
	padding: 0;
}
img, dd, dl, dt {
	padding:0;
	margin:0;
	border:0;
}
ul, li {
	padding:0;
	margin:0;
	list-style:none;
}
#bodyer {
}
/**
  * 公用样式
  */
.nowrap, td.nowrap {
	white-space: nowrap;
}
.wrap, td.wrap {
	white-space: normal;
}
.ascroll {
	overflow: auto;
}
.scroll {
	overflow: scroll;
}
.floatL {
	color:#666666;
	float: left;
	margin: auto;
}
.floatR {
	float: right;
	margin: auto;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.center {
	text-align: center;
}
.bold {
	font-weight: bold;
}
.normal {
	font-weight: normal;
}
.deline {
	text-decoration: line-through;
}
.clear {
	clear: both;
}
.resetClear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size:0px;
	margin: 0;
	padding: 0;
}
.small {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pointer {
	cursor: pointer;
}
.hide {
	display: none;
}
/* 默认链接 */
a:link, a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #d70034;
}
a:active {
	text-decoration: none;
	color: #666;
}
a.underline {
	text-decoration: underline;
}
/* 默认 文本框、多选框、单选框、按钮、多行文本框 */
input, select, textarea {
	background-color: #fff;
	color: #7f7f7f;
	border: 1px solid #ccc;
	text-align: left;
	margin: 2px 0 2px 0;
}
input.checkbox, input.radio {
	background: transparent;
	border: 0;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}
input.button {
	text-align: center;
	border: 2px outset #ccc;
}
input.text {
	height: 14px;
	width: 100px;
	margin-bottom: 3px;
+margin-bottom: 4px; /*only IE*/
}
input.image {
	background: transparent;
	border: 0;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}
textarea {
	overflow: auto;
}
/* Jquery 验证 */
label.validator_error {
	padding-left: 14px;
	margin: 0 2px 0 0px;
	display: inline;
	color: #A41F24;
	background: url("../Images/unchecked-1.gif") no-repeat left center;
}
label.validator_success {
	padding-left: 14px;
	margin: 0 2px 0 2px;
	color: #E35075;
	display: inline;
	background:url("../Images/checked-1.gif") no-repeat left center;
}
#page, .page {
	width: 980px;
	margin: 0 auto 0 auto;
	background-color:#FFF;
}
#page {
	border-width: 0;
}
#staticpage {
	width: 980px;
	margin: 0 auto 0 auto;
}
/*
 *	页面头部样式
 */
.bodyHeader {
	width:100%;
	height:188px;
	padding:0;
	margin:0;
	overflow:hidden;
	background:url('../Images/bodyer_top.gif') repeat-x top;
}
.bodyHeader2 {
	width:100%;
	height:188px;
	padding:0;
	margin:0;
	overflow:hidden;
	background:url('../Images/bodyer_top.gif') repeat-x top;
}
.adRightCorner {
	float:right;
	z-index:1003;
	position: absolute;
	cursor: pointer;
	right:0;
	top:0;
}
.adRightCorner dt {
	top:0;
	right:0;
	float:right;
	position:absolute;
	display:none;
	z-index:1001;
	cursor: pointer;
	overflow:hidden;
}
.adRightCorner dd {
	top:0;
	right:0;
	float:right;
	position:absolute;
	display:none;
	z-index:1002;
	cursor: pointer;
	overflow:hidden;
}
#page .adbar {
	width:980px;
	height:auto;
	padding-bottom:2px;
	float:left;
	overflow:hidden;
}
/*
 *	页面主体内容样式
 */
#mainboard {
	width: 980px;
	margin: 0px auto 12px auto;
}
#contentfull {
	float: left;
	width: 980px;
	margin: 0 auto 0 auto;
	padding-bottom: 10px;
}
/*
 *	侧栏样式
 */
#leftbar {
	float: left;
	width: 215px;
	margin: 0 auto 0 auto;
	padding: 0;
	overflow: hidden;
}
#leftbar ul {
	padding:0;
	margin:0;
}
#leftbar li {
	list-style:none;
}
/*
 *	侧栏产品分类样式
 */
#category {
	width:215px;
	margin-bottom:5px;
	float: left;
	text-align:left;
}
#category .title {
	width:195px;
	height:26px;
	line-height:26px;
	padding-left:20px;
	color:#D70034;
	font-weight:bold;
	color:#333333;
	background:url('../Images/category_title_bg.jpg') no-repeat;
}
#category .item {
	width:175px;
	height:22px;
	line-height:22px;
	padding-left:40px;
	background:url('../Images/category_item_bg.jpg') no-repeat;
}
#category .item2 {
	width:80px;
}
#category .itemOn {
	color: #3366CC;
	font-weight: bold;
}
#category a.category:link {
	color: #333333;
	text-decoration: none;
}
#category a.category:visited {
	text-decoration: none;
	color: #333333;
}
#category a.category:hover {
	text-decoration: none;
	font-weight: bold;
	color: #d70034;
}
#category a.category:active {
	text-decoration: none;
	color: #d70034;
	font-weight: bold;
}
#category .indexTitle {
	width:205px;
	height:48px;
	line-height:48px;
	padding-left:15px;
	font-weight: bold;
}
#category .indexItem {
	width:215px;
	height:19px;
	line-height:19px;
	padding:5px 0 0 15px;
	background:url("../Images/item_04.gif") no-repeat scroll 0 0 transparent;
}
/*
 *	左侧：  		 产品分类    裸钻搜索     权威认证     3DSHOW     体验中心      我们的优势
 *		height = 373      + 190      +  114      +  105     +  190       +
 *		width= 215
 */

/* 侧栏产品分类样式 width=215 ; height=48*3(大分类)+28*8(小分类)+5(与下面内容的空隙)=341 */
ul.category {
	width:215px;
	height:373px;
	padding:0;
	margin:0;
	float: left;
	text-align:left;
	overflow: hidden;
}
/* 一级分类样式 */
.category li.title {
	width:200px;
	height:48px;
	line-height:48px;
	padding-left:15px;
	font-weight: bold;
}
/* 二级、三级分类样式 */
.category li.item {
	width:200px;
	height:28px;
	line-height:28px;
	padding-left:15px;
	list-style:none;
	background:url("../Images/item_07.gif") no-repeat scroll 0 0 transparent;
}
/* 大分类标题链接样式 */
.category a.sub:link {
	color: #000;
	text-decoration: none;
}
.category a.sub:visited {
	text-decoration: none;
	color: #000;
}
.category a.sub:hover {
	text-decoration: none;
	color: #d70034;
}
.category a.sub:active {
	text-decoration: none;
	color: #d70034;
	font-weight: bold;
}
/* 小分类标题链接样式 */
.category a.leaf:link {
	color: #999;
	text-decoration: none;
}
.category a.leaf:visited {
	text-decoration: none;
	color: #999;
}
.category a.leaf:hover {
	text-decoration: none;
	color: #d70034;
}
.category a.leaf:active {
	text-decoration: none;
	color: #d70034;
	font-weight: bold;
}
.category .subTitle {
	width:55px;
	float:left;
}
.leftBlock {
	width:213px;
	text-align:left;
	border:1px solid #CCCCCC;
	background: transparent url('../Images/bg_lift.gif') repeat-y;
}
.leftBlock li.title {
	height: 22px;
	line-height: 22px;
	padding-left: 3px;
	background: transparent url('../Images/bg_til03.jpg') no-repeat center left;
}
.leftBlock span.title {
	padding-left: 19px;
	color: #d70034;
	font-weight: bold;
	background: transparent url('../Images/ico_001.gif') no-repeat center left;
}
/* 裸钻搜索 190 */
.diamondIndex {
	height:190px;
	border-bottom:0;
	overflow: hidden;
}
.diamondIndex .count {
	height: 45px;
	padding:10px 0 0 10px;
	line-height: 180%;
	letter-spacing: 3px;
	background: transparent url('../Images/gia.gif') no-repeat center right;
}
.diamondIndex .line {
	height:1px;
	font-size:0;
	padding:5px;
}
.diamondIndex li.search {
	height:23px;
	padding:3px 18px;
}
.diamondIndex div.search {
	width:176px;
	height:23px;
	line-height:23px;
	text-align:center;
	background: transparent url('../Images/search_diamond.jpg') no-repeat;
}
.diamond {
	height:178px;
	overflow: hidden;
}
.diamond .count {
	height: 45px;
	padding:10px 0 0 10px;
	line-height: 180%;
	letter-spacing: 3px;
	background: transparent url('../Images/gia.gif') no-repeat center right;
}
.diamond .line {
	height:1px;
	font-size:0;
	padding:5px;
}
.diamond li.search {
	height:23px;
	padding:2px 18px;
}
.diamond div.search {
	width:176px;
	height:23px;
	line-height:23px;
	text-align:center;
	background: transparent url('../Images/search_diamond.jpg') no-repeat;
}
/* 权威认证 113 */
.certify {
	height:109px;
	margin-bottom:5px;
	border-top:0;
	overflow: hidden;
}
.certify .tit {
	height:35px;
	line-height:35px;
	padding-left: 10px;
	font-weight: bold;
}
.certify .img {
	height:35px;
	line-height:35px;
	padding-left: 10px;
	font-weight: bold;
}
/* 3DSHOW 105 */
.show3d {
	height:100px;
	margin-bottom:5px;
	overflow: hidden;
}
/* 体验中心 190 */
.experienceCenter {
	height:183px;
	border:1px solid #CCCCCC;
	margin-bottom:5px;
	overflow: hidden;
}
.experienceCenter .title {
	height: 18px;
	background-color: #999;
	color: #fff;
	text-align:center;
}
.experienceCenter .pic {
	height: 154px;
}
.experienceCenter .line {
	height: 1px;
	padding:4px;
}
.experienceCenter .d1 {
	padding:0 0 2px 0;
	text-align:center;
}
.experienceCenter span {
	padding:0 4px 0 4px;
}
/* 我们的优势 */
.leading {
	height:179px;
	overflow: hidden;
}
.leading div {
	padding: 4px 7px 0 7px;
}
.leading ul.item {
	border-bottom: 1px solid #ccc;
}
.leading li.item {
	height: 28px;
	line-height: 28px;
	padding-left: 35px;
	border: 1px solid #ccc;
	border-bottom:0;
	background: #fff url('../Images/ico_why.gif') no-repeat 15px 7px;
}
/*
 *	弹出预约窗口样式-----start
 */
#pop_yuyueDiv {
	z-index:2000;
	left:50%;
	margin-bottom:0;
	margin-left:-265px !important;
	margin-right:auto;
	margin-top:-250px !important;
	overflow:hidden;
	position:fixed !important;
	top:50%;
	width:520px;
	display:block;
	_position:absolute;
_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop));
_left:expression(eval(document.documentElement.clientWidth/2+document.documentElement.scrollLeft));
}
.pop_yuyue {
	margin:0 auto;
	padding:0;
	width:520px;
	color:#7F7F7F;
}
.pop_yuyue .inputin {
	vertical-align:middle;
	height: 14px;
	line-height: 14px;
	display:inline;
	_margin-top:2px;
	width:200px;
}
.pop_yuyue .inputdate {
	background:#fff url('../Images/btn_date.gif') no-repeat right;
}
.pop_yuyue .validator_error {
	display:inline;
}
.pop_yuyue ul, .pop_yuyue ul li {
	margin:0 auto;
	padding:0;
	list-style:none;
}
.pop_yuyue .top {
	width:520px;
	height:34px;
	overflow:hidden;
}
.pop_yuyue .bottom {
	width:520px;
	height:15px;
	overflow:hidden;
}
.pop_yuyue .top li, .pop_yuyue .bottom li {
	float:left;
	height:34px;
}
.pop_yuyue .top .left {
	width:15px;
}
.pop_yuyue .top .mid {
	width:490px;
	background:url(../Images/pop_03__.gif);
}
.pop_yuyue .top .right {
	width:15px;
}
.pop_yuyue .bottom .left {
	width:15px;
	height:15px;
}
.pop_yuyue .pop_mid {
	background:#FFFFFF;
	width:458px;
	padding:20px 30px 0 30px;
	border-left:1px solid #F7969C;
	border-right:1px solid #F7969C;
}
.pop_yuyue .bottom .mid {
	width:490px;
	height:15px;
	background-image: url(../Images/pop_12__.gif);
	background-repeat: repeat-x;
}
.pop_yuyue .pop_mid .left {
	float:left;
	width:80px;
	padding:0 10px;
	line-height:0px;
	overflow:hidden;
	background-color:#f6f6f6;
	border-bottom:2px #FFFFFF solid;
	border-top:1px #FFFFFF solid;
}
.pop_yuyue .pop_mid .leftH {
	float:left;
	width:80px;
	height:80px;
	padding:0 10px;
	line-height:0px;
	overflow:hidden;
	background-color:#f6f6f6;
	border-bottom:2px #FFFFFF solid;
	border-top:1px #FFFFFF solid;
}
.pop_yuyue .pop_mid .mid {
	float:left;
	width:229px;
	padding-top:10px;
	text-align:left;
	overflow:hidden;
	border-bottom:2px #FFFFFF solid;
	border-top:1px #FFFFFF solid;
}
.pop_yuyue .pop_mid .right {
	float:right;
	width:338px;
	height:24px;
	padding:2px 10px;
	line-height:24px;
	_line-height:14px;
	text-align:left;
	overflow:hidden;
	background-color:#f6f6f6;
	border-bottom:2px #FFFFFF solid;
	border-top:1px #FFFFFF solid;
}
.pop_yuyue .pop_mid .rightH {
	float:left;
	width:338px;
	height:76px;
	padding:2px 10px;
	text-align:left;
	line-height:24px;
	overflow:hidden;
	background-color:#f6f6f6;
	border-bottom:2px #FFFFFF solid;
	border-top:1px #FFFFFF solid;
}
.pop_yuyue .bottom .right {
	width:15px;
	height:15px;
}
/*
 *	弹出预约窗口样式-----end
 */
 /*
 *	弹出证书查询
 */
.certDetails {
	width:240px;
	height:auto;
	text-align:center;
	margin:0 auto;
	color:#7F7F7F;
}
.certDetails ul {
	float:left;
}
.certDetails li {
	width:98px;
	height:40px;
	padding:5px 10px;
	float:left;
}
/*
 *	右侧内容样式
 */
#frontpagedetail {
	float: left;
	width: 765px;
	margin: 0 auto 0 auto;
	padding:0;
	background-color: #fff;
	overflow: hidden;
}
#contentdetail {
	float: left;
	width: 755px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 10px;
	background-color: #fff;
	overflow: hidden;
}
#contentDholder {
	width: 755px;
	padding: 15px 0 10px 0;
	margin: 0 auto 0 auto;
	overflow: hidden;
	background: transparent url('../Images/content_line_top.gif') no-repeat top center;
}
#contentdetail #comHeadSearchBar, #contentlist #comHeadSearchBar, #contentfull #comHeadSearchBar {
	position: relative;
	left: -14px;
}
/* 右侧页面导航栏样式 */
#contentDnav {
	float: left;
	width: 733px;
	padding: 2px 0 2px 32px;
	height: 22px;
	line-height: 22px;
	margin-bottom: 8px;
	position: relative;
	left: -14px;
	background: transparent url('../Images/content_nav_prefix.gif') no-repeat 14px 11px;
}
/* 隐藏导航栏中的打印按钮 */
#contentDnav img {
	display:none;
}
/* 会员区－菜单样式 */
.memberMenu {
	width:213px;
	margin-bottom:6px;
	text-align:left;
	border: 1px solid #ccc;
	background: transparent url('../Images/bg_lift.gif') repeat-y top center;
}
.memberMenu dt {
	width:100%;
	height:22px;
	line-height:22px;
	color:#D70034;
	font-weight:bold;
	background: transparent url('../Images/bg_til03.jpg') no-repeat center left;
}
.memberMenu dt span {
	width:16px;
	height:16px;
	margin:3px 5px 0 5px;
	float:left;
}
.memberMenu dt span.ico01 {
	background: transparent url('../Images/ico_001.gif') no-repeat;
}
.memberMenu dt span.ico02 {
	background: transparent url('../Images/ico_002.gif') no-repeat;
}
.memberMenu dt span.ico03 {
	background: transparent url('../Images/ico003.gif') no-repeat;
}
.memberMenu dt span.ico04 {
	background: transparent url('../Images/ico004.gif') no-repeat;
}
.memberMenu dd {
	width:203px;
	padding:5px;
}
.memberMenu dd ul {
	width:201px;
	border: 1px solid #ccc;
	border-bottom:0;
	background-color:#fff;
}
.memberMenu dd ul li {
	width:186px;
	height:26px;
	line-height:26px;
	padding-left:15px;
	border-bottom: 1px solid #ccc;
}
/* 会员区 帐户中心 样式 */
#member {
	width:730px;
	padding-left:10px;
	padding-top:5px;
	text-align:left;
}
#member .lineTop {
	height:35px;
	background:#f6f6f6 url("../Images/line_top.gif") repeat-x top;
}
#member .lineFoot {
	height:35px;
	background:#f6f6f6 url("../Images/line_foot.gif") repeat-x bottom;
}
#member table.form {
	width:710px;
}
#member table.form td.l {
	width:100px;
	height:35px;
	background-color:#f6f6f6;
	text-align:right;
	font-weight: bold;
}
#member table.form td.r {
	width:600px;
	height:35px;
	background-color:#f6f6f6;
	padding-left:10px;
	text-align:left;
}
#member table.form .txt {
	width:180px;
}
#member table.form .sel {
	width:182px;
}
#member .list {
	width:100%;
}
#member .tabOn {
	width:78px;
	height:29px;
	margin-right:5px;
	line-height:29px;
	cursor: pointer;
	float:left;
	text-align:center;
	font-weight: bold;
	color:#d70034;
	background:url("../Images/tab_on.gif") no-repeat;
}
#member .tabOff {
	width:78px;
	height:29px;
	margin-right:5px;
	line-height:29px;
	cursor: pointer;
	float:left;
	text-align:center;
	color:#666666;
	background:url("../Images/tab_off.gif") no-repeat;
}
#member td.head {
	height:35px;
	padding-bottom:10px;
}
#member tr.title {
	height:32px;
	background:url("../Images/bg_n002.gif") repeat-x top;
}
#member td.title {
	height:32px;
	text-align:center;
	font-weight: bold;
	color:#666;
}
#member .list .content {
}
#member .list .content .odd {
	background-color:#fef5f4;
}
#member .list .content .even {
	background-color:#ffffff;
}
#member .list .content .odd td {
	height:30px;
	text-align:center;
	border-right:2px solid #FFF;
}
#member .list .content .even td {
	height:30px;
	text-align:center;
	border-right:2px solid #FFF;
}
#member .list .content .norecord {
	height:40px;
	text-align:center;
}
#member .list .content .hover {
	background-color:#f8c8c5;
}
#member td.pagenav {
	height:30px;
	padding-right:10px;
	text-align:right;
}
/* 页面导航 */
.pageNavBar {
	height:31px;
	line-height:31px;
	text-align:left;
	background:#f4f4f4 url('../Images/page_nav_r.gif') no-repeat right;
}
.pageNavBar li {
	height:31px;
	line-height:31px;
	list-style:none;
	background:url('../Images/page_nav_l.gif') no-repeat left;
}
.pageNavBar span {
	margin-left:20px;
	padding-left:15px;
	background:url('../Images/ico_page_nav.gif') no-repeat left;
}
/*
 *	分享好友样式
 */
.share {
	width:16px;
	height:16px;
	margin:4px 2px 0 8px;
	float:left;
	cursor:pointer;
	background:url('../Images/ico_share.png') no-repeat;
}
.share_kaixin {
	background-position:0px -160px;
}
.share_douban {
	background-position:0px -480px;
}
.share_sina {
	background-position:0px -640px;
}
.share_qzone {
	background-position:0px -784px;
}
.share_taobao {
	background-position:0px -816px;
}
.share_tqq {
	background-position:0px -961px;
}
#friendDetailPop {
	width:680px;
	padding:0 20px 20px 30px;
	border:1px solid #DE5449;
	background-color:#FFFFFF;
	display:none;
	position:absolute;
	z-index: 1001;
}
/* 产品标题 */
#friendDetailPop .pSubTit {
	background:url("../Images/ico_i_12.gif") no-repeat scroll 0 10px transparent;
	border-bottom:1px dashed #A8B1B8;
	color:#D70034;
	font-size:14px;
	height:30px;
	line-height:30px;
	margin:5px 0 10px 0;
	text-align:left;
}
#friendDetailPop .pSubTit ul {
	width:670px;
	height:30px;
	line-height:30px;
	float:right;
}
#friendDetailPop .close {
	width:202px;
	height:20px;
	padding:10px 10px 0 0;
	background:url("../Images/close_bg.jpg") no-repeat right;
}
/* 产品图片 */
#friendDetailPop .L {
	width:250px;
	line-height:30px;
	float:left;
}
#friendDetailPop .R {
	width:395px;
	float:right;
	color:#333333;
	text-align:left;
	overflow: hidden;
}
#friendDetailPop .R dd {
	padding:10px 10px 10px 20px;
	line-height:25px;
	background-color:#fff3f4;
}
#friendDetailPop .R li.l {
	width:70px;
}
#friendDetailPop .proPic {
	width:250px;
	height:250px;
	float:left;
}
#friendDetailPop .proPrice {
	padding:0 5px 0 10px;
	color:#D70034;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	font-family:Arial, 宋体, System;
}
#friendDetailPop .proDesc {
	line-height:180%;
}
#friendDetailPop input.text {
	width:200px;
}
#friendDetailPop textarea.textarea {
	width:280px;
	height:100px;
}
#friendDetailPop input.proUrl {
	width:350px;
}
#friendDetailPop .note {
	background-color:#fff;
}
#friendDetailPop dd.dashed {
	border-bottom:1px dashed #A8B1B8;
}
/**
  * 常用样式
  */
/* 字体颜色－黑色 */
.fontblack {
	color: #000;
}
/* 字体颜色－灰色 */
.fontgray {
	color: #999;
}
/* 字体颜色－蓝色 */
.fontblue {
	color: #3366cc;
}
/* 字体大小－14 */
.font14 {
	font-size: 14px;
}
/* 字体大小－11 */
.font11 {
	font-size: 11px;
}
/* 背景颜色－灰色 */
.bg_gray {
	background-color:#EDEDED;
}
/* 背景颜色－灰色 */
.bg_gray2 {
	background-color:#F8F8F8;
}
/* 背景颜色－白色 */
.bg_white {
	background-color:#FFFFFF;
}
/* 虚线 */
.dotline {
	border-bottom: 1px dashed #A8B1B8;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
}
/* 标题颜色 */
.titcolor {
	color: #CC3366;
}
.titcolor2 {
	color: #d70034;
}
/* 现货裸钻数量 */
.bignumber {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CF003C;
}
/* 边框－灰色边框 */
.lin_ccc, .line_ccc {
	border: 1px solid #ccc;
}
/* 边框－底部灰色边框 */
.line_b_ccc {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
/* 下拉列表框－ 产品底层手寸 */
.commGrayDDBox {
	height: 18px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ccc;
	cursor: pointer;
	background : #fff url('../Images/arrow.gif') right center no-repeat;
}
.commGraycompleter {
	border: 1px solid #eee;
	text-align: left;
	background-color: #fff;
}
.commGraycompleter ul li {
	border-top:1px solid #CCCCCC;
	padding: 1px 2px 1px 2px;
	white-space: nowrap;
	font-size: 12px;
	cursor: default;
	text-align: left;
}
.commGraycompleterSelected {
	background-color: #CCCCCC;
	color: #fff;
	font-weight: normal;
}
/* 链接－红色 */
a.linkred:link {
	text-decoration: none;
	color: #D70037;
}
a.linkred:visited {
	text-decoration: none;
	color: #D70037;
}
a.linkred:hover {
	text-decoration: none;
	color: #D70037;
}
a.linkred:active {
	text-decoration: none;
	color: #D70037;
}
/* loading */
.loadingShow {
	position:absolute;
	display:none;
	width:180px;
	height:70px;
	z-index:1001;
}
/* 浮动层 */
.popShow {
	position:absolute;
	display:none;
	z-index:1001;
}
/* 查看按钮 */
.viewIcoBtn {
	width:30px;
	height:14px;
	margin:0 auto;
	cursor: pointer;
	background: url('../Images/btn_view.gif') no-repeat;
}
/* 加入购物车按钮 */
.cartIcoBtn {
	width:30px;
	height:14px;
	margin:0 auto;
	cursor: pointer;
	background: url('../Images/btn_cart.gif') no-repeat;
}
/* 关闭按钮 */
.closeIcoBtn {
	width:48px;
	height:14px;
	margin:0 auto;
	cursor: pointer;
	background: url('../Images/btn_close.gif') no-repeat;
}
/* 返回顶部 */
.backtop {
	height:9px;
	padding:10px 80px 10px 0;
	text-align:right;
}
/*
 * 订单确认页面、订单收货信息
 */
#orderConfirm .oHead {
	width:715px;
	height:8px;
	font-size:0;
	background:url('../Images/bg_diy_top.jpg') no-repeat;
}
#orderConfirm .oFoot {
	width:715px;
	height:11px;
	background:url('../Images/bg_diy_bottom.jpg') no-repeat;
}
#orderConfirm .oTit {
	width:100px;
	height:20px;
	line-height:20px;
	color:#CC3366;
	font-weight:bold;
	text-align:center;
	float:left;
}
#orderConfirm .oCont {
	width:673px;
	padding:15px 30px 15px 10px;
	border:1px solid #dadada;
	border-top:0;
	border-bottom:0;
}
#orderConfirm .oPic {
	width:230px;
	height:150px;
	padding-right:10px;
	text-align:right;
	float:left;
}
#orderConfirm .oInfo {
	width:433px;
	text-align:left;
	float:left;
}
#orderConfirm .oInfo ul {
	width:433px;
	float:left;
}
#orderConfirm .oInfo li {
	width:216px;
	height:24px;
	line-height:24px;
	float:left;
}
#orderConfirm .oInfo li.line {
	width:433px;
	border-bottom:1px dashed #A8B1B8;
	font-size:0;
	height:1px;
	line-height:0;
}
#orderConfirm .oAmount {
	width:573px;
	padding-left:100px;
}
#orderConfirm .oAmount ul {
	width:573px;
	float:left;
}
#orderConfirm .oAmount li.preAmount {
	padding:0;
	text-align:left;
	float:left;
}
#orderConfirm .oAmount li.orderAmount {
	padding:14px 20px 0 0;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	float:left;
}
#orderConfirm .oAmount li.realAmount {
	padding:14px 20px 0 0;
	color:#CC3366;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	float:right;
}
#orderConfirm .oSubmit {
	width:573px;
	padding-top:15px;
	float:right;
	text-align:right;
}
#orderConfirm .oSubmit input {
	width:101px;
	height:22px;
	margin:10px 20px 0 0;
	background:url(../Images/btn_submit.gif);
}
#orderConfirm .shipment {
	width:673px;
}
#orderConfirm .shipment td {
	line-height:180%;
}
#orderConfirm .shipment ul {
	width:673px;
	float:left;
}
#orderConfirm .shipment li {
	float:left;
	height:180%;
}
#orderConfirm .shipment li.tit {
	width:100px;
	height:20px;
	line-height:20px;
	color:#CC3366;
	font-weight:bold;
	text-align:center;
	float:left;
}
#orderConfirm .shipment li.cont {
	width:573px;
	padding:0;
	text-align:left;
}
#orderConfirm .shipment li.line {
	width:573px;
	height:1px;
	margin:5px 0;
	border-bottom:1px solid #CCCCCC;
	float:right;
}
#orderConfirm .shipment .postcode {
	width:66px;
	background-color:#EEEEEE;
}
#orderConfirm .shipment .address {
	width: 354px;
	background-color:#EEEEEE;
}
#orderConfirm .shipment .chineseName {
	width: 120px;
	background-color:#EEEEEE;
}
#orderConfirm .shipment .contactTel {
	width: 120px;
	background-color:#EEEEEE;
}
#orderConfirm .shipment .piao {
	width: 180px;
	background-color:#EEEEEE;
}
#orderConfirm .shipment .lettering {
	width: 150px;
	background-color:#EEEEEE;
}
#orderConfirm .shipment .remark {
	width: 520px;
	height:60px;
	background-color:#EEEEEE;
}
/************************************************************************/
/************************************************************************/
/************************************************************************/



/*
 * 订单列表页面、订单详情页面
 */

/* 订单详情－订单状态变更日志 */
.orderState {
	width:280px;
	padding:5px;
	background-color:#fff;
	border:1px solid #CC3366;
	z-index: 1000;
	position: absolute;
	display:none;
}
.orderState ul {
	float: left;
	margin: 5px 0 10px 0;
	padding:0;
}
.orderState li {
	width:270px;
	height:20px;
	line-height:20px;
	float: left;
	padding:0 4px 0 4px;
	list-style:none;
}
.Area {
	margin: 0;
	padding: 3px;
	clear: both;
}
.mfont {
	color: #333;
}
.lRed, a.lRed:link, a.lRed:visited {
	font-weight: bold;
	text-decoration: none;
	color: #E34D71;
}
a.lRed:hover {
	text-decoration: none;
	color: #d70034;
}
a.lRed:active {
	text-decoration: none;
	color: #E34D71;
}
.hWhite, a.hWhite:link, a.hWhite:visited {
	text-decoration: none;
	color: #fff;
}
a.hWhite:hover {
	text-decoration: none;
	color: #ff0;
}
a.hWhite:active {
	text-decoration: none;
	color: #fff;
}
img.ad {
	margin: 5px;
	border: 1px solid #FFB1B1;
}
img.focus {
	border: 1px solid #f2f2f2;
}
img.noborder {
	border: 0;
}
.dotline_2 {
	background-repeat: repeat-x;
	background-position: center;
}
.message {
	color: #E35075;
	font-weight: bold;
	border: 1px dotted #A8B1B8;
	padding: 2px;
}
.info {
	color: #00f;
	font-weight: bold;
}
.msgok {
	color: #E35075;
}
.msgerr {
	color: #A41F24;
}
.lnks {
	color: #0679B8;
	cursor: pointer;
}
.lnks:hover {
	text-decoration: underline;
}
.lnks-active {
	background-color: #0679B8;
	color: #fff;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
}
.page_nav_lnk {
	font-family: "Courier New", 宋体, Helvetica, Sans-Serif;
	color: #cc3366;
	cursor: pointer;
}
.page_nav_lnk:hover {
	text-decoration: underline;
}
/* 用图片填充的按钮 */
.butImg {
	border: #000000 0px solid;
	width: 97px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 20px;
	cursor: pointer;
}
.ac_loading {
	background : Window url('../Images/loading-2.gif') right center no-repeat;
}
.dlgheadbar {
	background-color: #4E8491;
	border-bottom:1px solid #4E8491;
	color: #fff;
	height: 16px;
	line-height: 14px;
}
.dsbtitlebar {
	border-top: 0px solid #DD2954;
	border-bottom: 0px solid #DD2954;
}
.closebtn {
	background: transparent url("../Images/xbtn.gif") no-repeat center center;
	cursor: pointer;
	width: 12px;
	margin: auto;
}
.resetbtn {
	background: transparent url("../Images/reset.gif") no-repeat center center;
	cursor: pointer;
	width: 30px;
	margin: auto;
}
.autocompleter {
	border: 1px solid #DD2954;
	width: 250px;
	text-align: center;
	background-color: #fff;
}
.autocompleter ul li {
	padding: 1px 2px 1px 2px;
	white-space: nowrap;
	font-size: 12px;
	cursor: default;
}
.selectAutocompleter {
	background-color: #DD2954;
	color: #fff;
	font-weight: bold;
}
.deptacpDDS {
	background: transparent url('../Images/deptlist_bg_top.gif') no-repeat top center;
	padding-top: 9px;
	border: 0;
	width: 61px;
	text-align: center;
}
.deptacpDDS ul {
	width: 59px;
	padding: 0;
}
.deptacpDDS ul li {
	padding: 1px 0px 1px 0px;
	white-space: nowrap;
	font-size: 12px;
	cursor: default;
}
#headTopExpcenterAnchor_DSBox_CtLiSt {
	background-color: #fff;
	width: 59px;
	overflow: hidden;
	border-left: 1px solid #DD2954;
	border-right: 1px solid #DD2954;
	margin: 0 auto 0 auto;
}
#headTopExpcenterAnchor_DSBox2_CtLiSt {
	background-color: #fff;
	width: 59px;
	overflow: hidden;
	border-left: 1px solid #DD2954;
	border-right: 1px solid #DD2954;
	margin: 0 auto 0 auto;
}
.deptacpDDS .dsbtitlebar {
	height: 15px;
	background-color: #fff;
	border: solid #DD2954;
	border-width: 0 1px 1px 1px;
	width: 59px;
	margin : 0 auto 0 auto;
}
.deptacpDDS .selectAutocompleter {
	font-weight: normal;
}
/* 左侧页面背景样式 */
.leftTailReapter {
	background: transparent url('../Images/left_down_ext.gif') repeat-y center center;
}
.img_back {
	background: transparent url('../Images/empty.gif') no-repeat center center;
}
/*产品列表样式*/
.ico_dotred {
	background: transparent url('../Images/red_dot.gif') no-repeat left center;
	padding-left:8px;
	text-align: left;
}
.product_list_sep {
	background: transparent url('../Images/bg_center_sep.jpg') no-repeat center center;
	width: 6px;
	font-size:1px;
}
.r_c_price {
	text-align: left;
	background: transparent url('../Images/ourprice.gif') no-repeat center left;
	padding-left: 56px;
	height: 29px;
	line-height: 29px;
}
.r_c_priceb {
	text-align: left;
	background: transparent url('../Images/ourprice.gif') no-repeat center left;
	padding-left: 52px;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
}
.r_c_price_bg {
	text-align: left;
	background: transparent url('../Images/ourprice.gif') no-repeat center left;
	padding-left: 56px;
}
.r_s_price_bg {
	text-align: left;
	background: transparent url('../Images/specprice.gif') no-repeat center left;
	padding-left: 56px;
}
.ico_arrowtred {
	background: transparent url('../Images/arrow_right.gif') no-repeat left center;
	padding-left: 8px;
	text-align: left;
}
.ico_red2 {
	background-image: url("../Images/ico_red2.gif");
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	color: #cc3366;
}
/*畅销页面样式*/
.line_r02 {
	background: transparent url("../Images/line_r2_c.gif") repeat-x center;
	height:10px;
}
.line_d {
	background-image: url("../Images/line_d.gif");
	background-repeat: repeat-x;
	background-position: left center;
}
.sec1 {
	cursor: pointer;
	color: #e34d71;
	background: transparent url("../Images/bg_over_cx.gif") no-repeat left bottom;
	text-align: center;
	padding: 6px 0 0 0;
}
.sec2 {
	cursor: pointer;
	color: #e34d71;
	background: transparent url("../Images/bg_on_cx.gif") no-repeat left bottom;
	text-align: center;
	padding: 6px 0 0 0;
}
.bg_foot {
	background: transparent url("../Images/bg_f_cx.gif") no-repeat left bottom;
}
.title_bg {
	float: left;
	background-color: #de5449;
	width: 2px;
	height: 12px;
	font-size: 1px;
	line-height: 1px;
	margin: 4px 4px 0 0;
}
.pro_dtitle {
	background: transparent url("../Images/ico_i_12.gif") no-repeat 0px 4px;
	padding: 4px 0 6px 8px;
	border-bottom: 1px dashed #A8B1B8;
	margin: 4px 0 10px 0;
	font-size: 14px;
	line-height: 14px;
	height: 14px;
	color: #d70034;
	text-align: left;
}
/* 产品底层、拍卖底层、裸钻底层页面详情显示背景 */
.bg_detail {
	background-color:#fef0f3;
	border-bottom:#FFFFFF solid 2px;
}
/*积分换礼*/
.point_body_1 {
	background-image: url("../Images/body.gif");
	background-repeat: repeat-y;
}
.point_body_2 {
	background-image: url("../Images/bg_jf.jpg");
	background-repeat: no-repeat;
	background-position: right top;
}
.info_bg {
	background-image: url("../Images/info_bg.gif");
	background-repeat: repeat-x;
	line-height: 25px;
	text-align: left;
	text-indent: 4px;
	width: 201px;
	color: #82919a;
}
.infosubD {
	height: 30px;
	line-height: 30px;
	padding-left: 70px;
	background: transparent url('../Images/ico.gif') no-repeat 50px 13px;
}
.faq_ing {
	background-image: url("../Images/faq_ing.gif");
	background-repeat: repeat-y;
}
/* 会员区列表样式 */
.member_table {
	width:715px;
	padding:0;
	border:0;
	text-align:center;
	background: url("../Images/ico_bar.gif") no-repeat top left;
}
.member_table .title {
	height:31px !important;
	height:29px;
}
.member_table .head {
	height:31px !important;
	height:31px;
	color:#de5449;
}
.member_table .ico {
	width:2px;
	background: url("../Images/ico_i.gif") no-repeat bottom center;
}
.member_table .odd {
	height:90px;
	background-color:#FFFFFF;
}
.member_table .even {
	height:90px;
	background-color:#fef5f4;
}
.member_table .odd2 {
	height:30px;
	background-color:#FFFFFF;
}
.member_table .even2 {
	height:30px;
	background-color:#fef5f4;
}
.member_table .onover {
	background-color:#f8c8c5;
}
.member_table .norecord {
	height:50px;
	line-height:50px;
	text-align:center;
}
/*订单详情*/
.line_vip_top {
	background-image: url("../Images/order_top.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}
.line_vip_foot {
	background-image: url("../Images/order_foot.gif");
	background-repeat: repeat-x;
	background-position: top;
}
/*网站地图*/
.bg_map {
	background-image: url("../Images/bg_map_td.jpg");
	background-repeat: repeat-x;
	line-height: 26px;
}
/*个性定制*/
.line_life {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
/*媒体报道*/
.txt_til_tm {
	font-size: 24px;
	font-family: "黑体";
	color: #d70034;
	text-indent: 10px;
	background-repeat: no-repeat;
	background-position: left;
}
.ico_red {
	background-image: url("../Images/ico_red.gif");
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
}
.bg_tm2_img {
	background-image: url("../Images/bg_tm2_ing.gif");
	background-repeat: repeat-x;
	background-position: top;
}
.newsgif {
	background-repeat: no-repeat;
	background-position: left top;
	height: 142px;
	width: 142px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 6px !important;
	margin-left:0px;
}
.newszoomer {
	background: transparent url('../Images/zoomer.gif') no-repeat center left;
	padding-left: 22px;
	height: 20px;
	line-height: 20px;
}
dl, dd {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.pinkinfo, .productDL dd {
	background-color: #fef0f3;
	padding:5px 0 5px 12px;
	border-bottom: 2px solid #fff;
}
.productDL {
	float: left;
	text-align: left;
	width:100%;
	padding: 0 0 20px 0;
	margin: 0;
}
.productDL dt {
	clear: both;
}
.productDL dd {
	overflow: hidden;
	margin: 0;
}
.productDL dd.L {
	width: 48%;
	float: left;
}
.productDL dd.R {
	width: 48%;
	float: right;
}
/*新首页需要的样式*/

.arrToReg {
	background: transparent url('../Images/arr_to_reg.gif') no-repeat center left;
	padding-left: 10px;
}
.line_bottom {
	background: transparent url('../Images/line_topofright.gif') repeat-x center bottom;
	color: #ccc;
}
a.link_color:link {
	color: #333;
	text-decoration: underline;
}
a.link_color:visited {
	color: #333;
	text-decoration: underline;
}
a.link_color:hover {
	color: #333;
	text-decoration: underline;
}
a.link_color:active {
	color: #999999;
	text-decoration: underline;
}
a.linkexp:link {
	color: #ffff00;
	text-decoration: underline;
}
a.linkexp:visited {
	color: #ffff00;
	text-decoration: underline;
}
a.linkexp:hover {
	color: #ffff00;
	text-decoration: underline;
}
a.linkexp:active {
	color: #FF9900;
	text-decoration: underline;
}
.bg_scan {
	background: transparent url('../Images/bg_scan.gif') repeat-x center left;
}
.textinput {
	border: 0;
	height: 16px;
	line-height: 16px;
	margin: 0;
	padding: 0;
}
.commLeftBlock {
	background: transparent url('../Images/bg_lift.gif') repeat-y top center;
	border: 1px solid #ccc;
	margin-top: 12px;
	text-align: left;
}
.commLeftTitBar {
	background: transparent url('../Images/bg_til03.jpg') no-repeat center left;
	padding-left: 3px;
	height: 22px;
	line-height: 22px;
}
.commLeftTitBar div {
	background: transparent url('../Images/ico_001.gif') no-repeat center left;
	padding-left: 19px;
	color: #d70034;
	font-weight: bold;
}
.commWhyusArr {
	padding: 10px 7px 0 7px;
}
.commWhyusArr ul {
	border-bottom: 1px solid #ccc;
}
.commWhyusArr li {
	height: 42px;
	line-height: 42px;
	padding-left: 10px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #fff url('../Images/ico_why.gif') no-repeat 15px 9px;
}
.commWhyusArr td {
	height: 40px;
	line-height: 40px;
	padding-left: 30px;
	background: #fff url('../Images/ico_why.gif') no-repeat 15px 9px;
}
.commUserMenu {
	margin: 4px auto 0 auto;
	background-color: #ccc;
}
.commUserMenu td {
	height: 39px;
	line-height: 39px;
	padding-left: 20px;
	background:#fff
}
.line_index_u2 {
	height: 12px;
	background: transparent url('../Images/line_u.gif') repeat-x 0px 6px;
	margin: 0 6px 0 6px;
}
.txt_ccc {
	color: #ccc;
}
.txt_999 {
	color: #999999;
}
/*款式产品底层样式*/
.ico_r1 {
	background-image: url('../Images/ico_r1.gif');
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 10px;
}
.ico_g1 {
	background-image: url('../Images/ico_g1.gif');
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 10px;
}
/*
 *	购物车信息弹出div样式(点击“加入购物车”按钮后弹出div样式)：产品底层、对戒底层、产品对戒底层该款其它产品列表、裸钻底层、裸钻底层其它同形裸钻列表、裸钻频道裸钻列表
 */
.cartProAddInfo {
	background:transparent url('../Images/bg_cart.jpg') no-repeat scroll 0 0;
	height:108px;
	position:absolute;
	width:310px;
}
/*
 *	列表标题样式：裸钻列表、裸钻底层列表
 */
.list_top {
	background-image: url('../Images/list_top.gif');
	background-repeat: no-repeat;
	height: 31px;
}
/*
 *	列表底部样式：裸钻列表、裸钻底层列表
 */
.list_bottom {
	background-image: url('../Images/list_bottom.gif');
	background-repeat: no-repeat;
	height: 31px;
}
/*
 *	市场价格显示样式：产品底层、对戒底层、裸钻底层
 */
.price_market {
	font-size:12px;
	color:#999;
	text-decoration: line-through;
}
/*
 *	最终价格显示样式：产品底层、对戒底层、裸钻底层
 */
.price_zbird {
	font-size:12px;
	color:#d70034;
}
/*
 *	产品对戒列表样式
 */
#table_list {
	width:100%;
}
/*
 *	产品对戒标题栏样式
 */
#table_list .title {
	height:29px;
	padding:0 15px 0 13px;
	background: url('../Images/pro_title_bg.jpg') repeat-x;
}
/*
 *	列表分页样式
 */
#pagenavtable {
	height:29px;
}
#pagenavtable a {
	background-color:#C4C4C4;
	color:#FFFFFF;
	margin:2px;
	padding:2px 5px;
	text-decoration:none;
}
#pagenavtable a:hover {
	background-color:#DE1818;
	color:#FFFFFF;
	margin:2px;
	padding:2px 5px;
}
/*
 *	当前页页码样式
 */
#pagenavtable span.current {
	background-color:#D70034;
	color:#FFFFFF;
	margin:2px;
	padding:2px 3px;
}
/**
 *	标题样式
 */
.title_sub {
	width:220px;
	height:21px;
	padding:5px 0 0 20px;
	font-weight:bold;
	color:#FFFFFF;
	background: url('../Images/bg_title_sub.gif') repeat-x;
}
/**
 *	产品列表图片样式
 */
 .pro_listpic {
	width:160px;
	height:160px;
	border: 1px solid #ccc;
}
/**
 *	推荐、限量、新品、特价产品图标样式
 */
.spec_proico {
	width:158px;
	height:139px;
}
/**
 *	推荐、限量、新品、特价产品价格显示样式
 */
.spec_proprice {
	width:60px;
	height:15px;
	margin:0 0 0 98px;
	padding:2px 0 2px 0;
	color:#FFFFFF;
	background-color:#E93C5F;
	text-align:center;
}